718
545
559
511
657
784
439
410
475
664
375
412
560
417
381
387
350
428
377
512
408
442